home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Windows 3-Pak - Disc 3
/
Infomagic - Windows 3-Pak (Disc 3 of 3).iso
/
Telnet-Clients
/
anzz32u.exe
/
howto.txt
< prev
next >
Wrap
Text File
|
1999-08-12
|
17KB
|
343 lines
This file can be found at
<ftp://ftp.anzio.com/pub/anzio12.1beta/howto.txt>
This version is dated August 9, 1999, draft #3, and applies to version 12.1b.
--------------------------------------------------
Instructions for using some of the new features in
AnzioWin, Anzio Lite, version 12.1
--------------------------------------------------
Version 12.1 of AnzioWin and Anzio Lite is in beta testing. That means that it
is not generally shipping, but we are very interested in having people
experiment with its NEW features, which are described below.
If you are interested merely in evaluating AnzioWin or Anzio Lite, please
download the currently SHIPPING version, 12.0.
Please email all issues and questions to <ras@anzio.com>, and include your
name, phone number, Windows environment, and the exact version number of
Anzio.
I. DOWNLOADING AND INSTALLING
You can download the latest demo of AnzioWin from
<ftp://ftp.anzio.com/pub/anzio12.1beta/anzz32d.exe>
and/or Anzio Lite from
<ftp://ftp.anzio.com/pub/anzio12.1beta/anzz32u.exe>
Each is a self-installing program.
II. WHAT'S NEW, AND HOW TO USE IT
1. Right Mouse Context Menu
The new default action for the right mouse single-click is to open a popup
menu, sometimes called a context menu. You shouldn't have to do anything to
enable this feature; if it appears not to be working, do
<alt-M>
hexpatch 6D3 07<enter>
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
2. TAPI Modems
Starting in 12.1, Anzio has support for connection via TAPI (Telephone
Application Programming Interface). Earlier Windows knew only about serial
ports; an application such as Anzio had to know that the serial port was
connected to a modem, and the application had to manage dialing and hanging up.
With TAPI, Windows knows about the modem, and how to dial it. Now Anzio can be
set to use a particular modem, by name, rather than by comm port. When Anzio
needs to dial, it tells TAPI to do it. And so forth.
TAPI support in Anzio solves several problems, including: a) some modems work
only with TAPI; b) Anzio can "borrow" a modem from fax reception software, for
instance; c) some network-pooled modems can be accessed only with TAPI; and d)
modems may have some special features that only TAPI will support.
The Communication Settings dialog in Anzio now lists "Modem" as an alternative
to "Telnet" and "Serial", and it will show your available modem(s). The nearby
"Setup" button allows you to configure that modem.
Note that in order to connect via a modem, Anzio has to know a phone number.
Any time you have specified a TAPI connection, but Anzio does not have a phone
number, you will get the message "No phone number", and Anzio will go to a "not
connected" state. Then just go to Communicate:Dial (alt-D) and enter the
number. Communicate:Hangup will terminate the call.
If you save parameters after having once done a Dial, Anzio will have the
number, so when it is started again it will immediately dial.
There are ways of specifying a TAPI connection, including the phone number,
from the command line, e.g.,
c:\anzio\anzio32 modem://phonenumber
See the README.TXT file for more info.
We expect to improve these user interface issues in the future.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
3. IMEs in Windows 2000
Windows 2000 (a.k.a. NT 5) takes a large step in supporting multiple languages
from one installation. Especially important is support for Far East languages
Chinese, Japanese, and Korean (CJK). Because these languages have so many
characters, they use various Input Method Editors (IMEs) for character entry.
These IMEs can be installed and run on, for instance, a US Windows 2000
installation.
Anzio 12.1 has special code to support input of Far East characters via IMEs.
You shouldn't have to do anything to enable this feature in Anzio. Of course,
you must be connected to a host system that supports one or more of these
languages, have an appropriate Character Set selected, and have an appropriate
Screen Font selected.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
4. Entering Unicode Characters
Unicode is a standard for 16-bit characters that represents all the world's
major languages. If you are entering data in, for instance, a CCCII system, you
may know the Unicode value of a particular Chinese character you wish to enter.
You can now use Anzio's new command "UNICODE/S" (or UNICODE or UNIC) to enter
that character. For instance, if you do
<alt-M>
UNICODE<enter>
Then Anzio will prompt you for the Unicode value, up to 4 hex digits. This
character is then sent to the host, using the current Character Set encoding.
The command itself can also include the value, such as
UNICODE 212B32
Unicode values can also be used for non-CJK characters, such as characters with
accents or diacritics, Cyrillic, Greek, Hebrew, etc.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
5. Rlogin
Version 12.1 has added the rlogin protocol, which is similar to, but simpler
and in some cases faster than the telnet protocol. Generally, you should use it
only if you know you need to. Just select "rlogin" instead of "telnet"
(formerly "TCP/IP") in the Communication Settings box.
You can also specify an rlogin connection from the command line, e.g.,
c:\anzio\anzio32 rlogin://somehost.com
More examples are in README.TXT.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
6. The PrintScreen Key
It's such a simple idea! The PrintScreen should print the screen. Now it will,
unless it is disabled (see README.TXT for how to disable it).
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
7. Bitmap Enhancements (AnzioWin only)
AnzioWin has long had the ability to show a bitmap graphic on the screen,
either on the entire screen or in a specified area. Text can be displayed over
the graphic. This can be used for a) a watermark screen background, b)
host-directed display of pictures of employees, houses, parts, etc., c)
text-over-forms applications, or d) whatever your imagination comes up with.
Enhancements in 12.1 provide more flexibility in this feature:
* A graphic identified as a WATERMARK will will clear to the edge of Anzio's
window, instead of just to the edge of the character space.
* A graphic can be shown in a location identified in character coordinates,
where previously it would only be located in pixel coordinates.
* A graphic can be in GIF form (previously only BMP).
* A graphic can be fetched from an FTP or web server (previously only the
PC's disk).
* A graphic can be displayed zoomed to fit the specified space, while still
maintaining its aspect ratio.
* When the screen containing a graphic is printed, if Print Wizard is ON,
the screen's aspect ratio will be maintained, so the bitmap will look
right.
To load a watermark graphic, just do File:Background Bitmap. Other uses of
graphics are beyond the scope of this file. See the README.TXT and the Anzio
manual, then contact us for more information.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
8. Print Wizard Enhancements (AnzioWin only)
Anzio 12.1 adds the new features of Print Wizard 2.0, all related to Print
Wizard's markup language. These are detailed in the Print Wizard documentation,
but are highlighed here:
* Included graphics can be in GIF (as well as BMP) form.
* Graphics files can be fetched from an HTTP or FTP server
* A new OVERLAY option allows for a full-page form overlay
* Text color can be specified
* Any character in Unicode can be specified to be printed
* The Euro character can be printed
* Various dimensions, such as for text or graphic placement, can now be
specified in units of inches, centimeters, etc.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
9. Sounds
Anzio has long had the ability to play wave (.wav) files to make sounds on
suitably-equipped PCs, using the PLAYSOUND command. Like most Anzio commands,
this command can be sent from the host. Two new features make this more
powerful.
First, Anzio can be instructed to play the last file that was downloaded from
the host. So for instance, if a Unix system has a file "mailcall.wav", the
following two lines will download it (using Zmodem) and play it:
sz mailcall.wav
printf "\034playsound \${anz_last_recd}\035"
Second, the playsound command can now read the file from an FTP or HTTP server
and play it. So, for instance:
printf "\034playsound ftp://ftp.anzio.com/pub/tada.wav\035"
This method requires a module called WININET.DLL, which comes from Microsoft as
part of various packages.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
10. Printing Net-based Files
Anzio's PRINTFILE command is a quick way of printing a file that exists on the
PC, using Anzio's print engine. If Print Wizard is turned on, it will be used.
Now, the PRINTFILE command can fetch the file to be printed from an FTP or HTTP
server. For instance,
<alt-M>
PRINTFILE ftp://ftp.anzio.com/pub/anzdiff<enter>
This also requires WININET.DLL as described above.
This opens up a new possibility in host-to-PC printing. A host system could
generate a printfile, and place it in its FTP directory. Then, either a) the
host could command Anzio to fetch and print the file, or b) the PC user, when
it was convenient, could cause Anzio to fetch and print the file.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
11. DDE Commands (AnzioWin only)
DDE is a method by which one Windows program can communicate with another.
Although it has been superseded by OLE, COM, etc., it remains a fairly simple
way to accomplish some tasks. AnzioWin 12.1 adds support for DDE, in the form
of several commands as listed below. Typically, you would program these
commands into Anzio macros, or send them as Anzio commands from the host
system. This makes Anzio work as a DDE client; we do not yet have support for
Anzio as a DDE server.
To use DDE, you must know the "language" of DDE that is supported by the server
application. With a few exceptions, we can't help you there -- you'll have to
rely on that other software's documentation.
AnzioWin's DDE support is modeled after that provided in Excel (and other
Office packages). However, Anzio supports only one "channel" or "conversation"
at a time. Anzio's DDE commands are:
DDEINITIATE <programname> <topicname>
DDEPOKE <item> <data>
DDEREQUEST <item>
DDEEXECUTE <command>
DDETERMINATE
Note that the data returned from the DDEREQUEST function will be sent to the
host, unless redirected into another command.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
12. Faxing with WinFax Pro (AnzioWin only)
While Windows and typical Windows applications have made it easy to do things
interactively, they have often made it hard to do things automatically, or
"batch". An example is faxing - it's often easy to interactively fax to a
particular person (fax number), but hard to fax to a programmatically
determined number. For instance, you might want to have a host program fax
purchase orders directly to a vendor.
With AnzioWin's DDE support, and the program WinFax Pro, you can do that. The
following command sequence, tested with WinFax Pro 9.0, uses DDE to fax an
image of the screen to a particular phone number (comments on the right are
not part of the commands):
DDEINITIATE FAXMNG32 TRANSMIT (start the conversation)
DDEPOKE sendfax recipient("5555555") (tell WinFax the phone number)
CHOOSEPRINTER WINFAX (tell Anzio to use WinFax
as its printer)
PRINT (print the screen)
EJECT (terminate the print job)
CHOOSEPRINTER DEFAULT (reset Anzio to the default
printer)
DDEEXECUTE GoActive (tell WinFax to go)
DDETERMINATE (all done)
Of course the PRINT command could be replaced by a PRINTFILE or a passthrough
print operation.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
13. Faxing with MAPI (AnzioWin only)
AnzioWin has a command MAPISENDFAX, which can initiate an outbound fax through
the messaging system (MAPI) that is part of Windows. Note that Windows does not
automatically come with a component that will fax. You must be sure you have
obtained and installed a fax program, compatible with MAPI, before using
Anzio's MAPISENDFAX command.
Sending a fax with MAPISENDFAX (and MAPI in general) is considerable different
from the approach shown above for WinFax Pro. The process works like this:
1) You tell MAPI that you want to fax a particular document file.
2) MAPI makes sure that it has all the necessary information, including
destination fax number, cover sheet options, etc.
3) MAPI looks at the file's extension, and uses Windows' file type system
to determine what program should "print" that file. Specifically, it
looks for the "printto" action, and does the indicated command. Part of
the command would ordinarily include "%2", which is replaced by the name
of the fax printer driver which the application should print to.
The syntax for the command in AnzioWin is:
MAPISENDFAX <phonenum> <filename> <profile>
where <phonenum> is the destination fax number, <filename> is the complete
pathname of the document, and <profile> is a user profile as configured in
Windows/MAPI. The profile is optional. If it is not mentioned, the default
profile will be used. The profile indicates whether a cover sheet should be
sent, and other details.
Because MAPI must send an existing file instead of being piped to, it makes it
more difficult to fax from Anzio this way than with the WinFax approach shown
above. You must print the document to a file, typically without adding any
printer-specific codes, and then tell MAPI to fax it. Unfortunately at this
point, AnzioWin is not set up so that MAPI can use AnzioWin to print a
document. We'll look at this. For now, if you wanted to use the Print Wizard
logic in processing the print data, you would need to have a freestanding copy
of Print Wizard (a separate product from AnzioWin).
Some additional information is included in PrintWiz.doc.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
14. Working with Word Perfext for UNIX
Anzio now has enhanced support for Word Perfect (WP) for UNIX, in the form of
an expanded 'anziotic.kys' file, with more key definitions, and a new
'anzio121.trs' terminal definition file for WP. This accomplishes:
* Keyboard layout now aligns with WP/DOS and WP/Windows support
for the enhanced PC keyboard, where F11 is Reveal Codes and
F12 is Block. Ctrl-Enter now does hard page break. For other
keys, do F3 F3 in WP.
* WP is now able to display many International characters, using
Anzio's support for UTF8 (Unicode) characters.
To enable these new features:
* Set Anzio to an emulation type of 'anzio'
* Be sure the (new) keys file 'anziotic.kys' is loaded
* Place the file 'anzio121.trs' in Word Perfect's 'shlib' directory
* Set TERM or WPTERM or WPTERM51 to 'anzio121'
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
15. Online Demo Site
We hope to have set up soon a machine you can telnet to, that will demonstrate
many of the features of Anzio.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
16. Arabic and Hebrew
If your host system, to which Anzio is connected, is displaying Arabic and/or
Hebrew, there are varying approaches to handling the issues of reordering
(right-to-left) and reshaping (of Arabic). In simple terms, we have to know
whether the host system is doing these tasks or Anzio should be doing them.
On Arabic and/or Hebrew enabled Windows systems, including Windows 2000, Anzio
CAN do them, or can be told NOT to. This is done with some HEXPATCH commands,
that are documented in the README.TXT file.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
17. New Installer
Coming soon, a new installer, based on Install Shield.